[XEN][POWERPC] Allow Xen to use RTAS if available
authorJimi Xenidis <jimix@watson.ibm.com>
Thu, 28 Sep 2006 16:34:01 +0000 (12:34 -0400)
committerJimi Xenidis <jimix@watson.ibm.com>
Thu, 28 Sep 2006 16:34:01 +0000 (12:34 -0400)
commita1a486ddcc13100fd65f53150cfc088ec583515b
treeae86fe1de9cacb54ac8ebc3cc8a63a41e86ca05e
parent4a93bbaaffd17f2b379c0d780afa942b292b7197
[XEN][POWERPC] Allow Xen to use RTAS if available
If FW provides an RTAS layer, it will be instantiated and Xen will try
to use it for power control (halt, reboot, power-off, etc).  Xen will
also communicate to Dom0 (using /xen/power-control in the devtree)
when Xen cannot control power and it is hoped that the domain can,
especially useful for Maple boards running non-RTAS versions of PIBS.
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
xen/arch/powerpc/boot_of.c
xen/arch/powerpc/domain.c
xen/arch/powerpc/memory.c
xen/arch/powerpc/ofd_fixup.c
xen/arch/powerpc/rtas.c
xen/arch/powerpc/rtas.h [new file with mode: 0644]
xen/arch/powerpc/setup.c
xen/include/asm-powerpc/debugger.h